stitch scars - Francés Inglés Diccionario